Synonyms for "Pithecanthropus erectus"

Words with similar meaning